<?php
/* Adjust the paginator on extra parameters */
$_extra_params = array(
    'name', 'title',  'number',
    'content', 'introduction',
    'requirement', 'workplace',
    'created', 'modified'
);
if(isset($extra_params) && !empty($extra_params)){
    $extra_params = array_merge($_extra_params, $extra_params);
}else{
    $extra_params = $_extra_params;
}
$params = array_intersect_key($this->params, array_flip($extra_params));
$params = array_map('urlencode', $params);
$params = array_map('urlencode', $params);
$paginator->options(array('url'=>$params));
?>
<div class="paging">
    <span class="counter"><?php e($paginator->counter(array('format' => __('Page %page% of %pages%', true))));?></span>
    <?php echo $paginator->prev(__('previous', true), array(), null, array('class'=>'disabled'));?>
    <?php echo $paginator->numbers();?>
    <?php echo $paginator->next(__('next', true), array(), null, array('class' => 'disabled'));?>
</div>